Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66 ST LEONARDS STREET Semi-Detached £1,008,990 £592,500 28 Sep 2012
68 ST LEONARDS STREET Semi-Detached £981,718 £795,000 28 Sep 2018
72 ST LEONARDS STREET Semi-Detached £522,578 £338,000 8 May 2014